package net.lab1024.sa.admin.module.business.picture.domain.entity;

import com.baomidou.mybatisplus.annotation.*;

import java.time.LocalDateTime;
import lombok.Data;

/**
 * 全景图添加 实体类
 *
 * @Author 骆伟林
 * @Date 2025-10-22 17:09:49
 * @Copyright 软件需求工程第八组
 */

@Data
@TableName("t_picture")
public class PictureEntity {

    /**
     * id
     */
    @TableId
    private Long pitureId;

    /**
     * 地点id
     */
    private Long addressId;

    /**
     * 地点名称
     */
    private String addressName;

    /**
     * 图片名称
     */
    private String pictureName;

    /**
     * 图片地址

     */
    private String pictureUrl;

    /**
     * 全景图拍摄日期
     */
    private LocalDateTime pictureTime;

    /**
     * 创建时间
     */
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime;

    /**
     * 删除标识
     */
    @TableLogic(value = "0", delval = "1")
    private Boolean deletedFlag;

    /**
     * 无人机海拔高度
     */
    private Double pictureAlt;

    /**
     * 图片高度（像素）
     */
    private Long pictureHeight;

    /**
     * 图片宽度（像素）
     */
    private Long pictureWidth;


}
